accounts payable posting - German English Dictionary